package dominio;

import java.io.Serializable;
import javax.persistence.Column;
import javax.persistence.Entity;
import javax.persistence.Id;

/**
 *
 * @author KOFMASTER
 */

@Entity
public class Estudiante implements Serializable {

    
    @Id
    @Column(name = "idestudiante")
    private Long idestudiante;

    public Long getIdestudiante() {
        return idestudiante;
    }

    public void setIdestudiante(Long idestudiante) {
        this.idestudiante = idestudiante;
    }
    @Column(name = "idcurso")
    private String idcurso;
    @Column(name = "idgrado")
    private int idgrado;
    @Column(name = "nombrepadre")
    private String nombrepadre;
    @Column(name = "apellidopadre")
    private String apellidopadre;
    @Column(name = "docpadre")
    private String docpadre;
    @Column(name = "telpadre")
    private int telpadre;
    @Column(name = "nombremadre")
    private String nombremadre;
    @Column(name = "apellidomadre")
    private String apellidomadre;
    @Column(name = "docmadre")
    private String docmadre;
    @Column(name = "telmadre")
    private int telmadre;
    @Column(name = "nombreusuario")
    private String nombreusuario;
    @Column(name = "docestudiante")
    private String docestudiante;
    @Column(name = "nombreest")
    private String nombreest;
    @Column(name = "apellidoest")
    private String apellidoest;
    @Column(name = "edadest")
    private int edadest;
    @Column(name = "telefonoest")
    private int telefonoest;
    @Column(name = "generoest")
    private String generoest;
    @Column(name = "direccionest")
    private String direccionest;
    @Column(name = "fechanacimientoest")
    private String fechanacimientoest;
    @Column(name = "preinscrito")
    private int preinscrito;
    @Column(name = "inscrito")
    private int inscrito;
    @Column(name = "matriculado")
    private int matriculado;
    @Column(name = "anoingreso")
    private int anoingreso;
    @Column(name = "fechapreinscripcion")
    private int fechapreinscripcion;

    
    public Estudiante () {
     
    }

    // <editor-fold defaultstate="collapsed" desc=" UML Marker "> 
    // #[regen=yes,regenBody=yes,id=DCE.4BBD347A-4454-4452-DC7D-7CB2AB410A9D]
    // </editor-fold> 
    public int getAnoIngreso () {
        return anoingreso;
    }

    // <editor-fold defaultstate="collapsed" desc=" UML Marker "> 
    // #[regen=yes,regenBody=yes,id=DCE.11DD641A-8B77-EBDD-C11B-97D5C3F98681]
    // </editor-fold> 
    public void setAnoIngreso (Integer val) {
        this.anoingreso = val;
    }

    // <editor-fold defaultstate="collapsed" desc=" UML Marker "> 
    // #[regen=yes,regenBody=yes,id=DCE.2BA26AED-EB20-CF3A-C901-5F405B8350D4]
    // </editor-fold> 
    public String getApellidoEst () {
        return apellidoest;
    }

    // <editor-fold defaultstate="collapsed" desc=" UML Marker "> 
    // #[regen=yes,regenBody=yes,id=DCE.1A9DA8FE-755E-26A0-2D3B-9171787E5AC8]
    // </editor-fold> 
    public void setApellidoEst (String val) {
        this.apellidoest = val;
    }

    // <editor-fold defaultstate="collapsed" desc=" UML Marker "> 
    // #[regen=yes,regenBody=yes,id=DCE.42CF0946-D4E8-301F-14DC-31231AA6D78C]
    // </editor-fold> 
    public String getApellidoMadre () {
        return apellidomadre;
    }

    // <editor-fold defaultstate="collapsed" desc=" UML Marker "> 
    // #[regen=yes,regenBody=yes,id=DCE.9AAAE0BA-A581-3713-47BB-1A2D4F41F7B2]
    // </editor-fold> 
    public void setApellidoMadre (String val) {
        this.apellidomadre = val;
    }

    // <editor-fold defaultstate="collapsed" desc=" UML Marker "> 
    // #[regen=yes,regenBody=yes,id=DCE.80D3AFF1-D20C-A5D2-E4C0-5B6662A037BE]
    // </editor-fold> 
    public String getApellidoPadre () {
        return apellidopadre;
    }

    // <editor-fold defaultstate="collapsed" desc=" UML Marker "> 
    // #[regen=yes,regenBody=yes,id=DCE.35E7FFA6-F11E-481B-F466-4734EBC34538]
    // </editor-fold> 
    public void setApellidoPadre (String val) {
        this.apellidopadre = val;
    }

    // <editor-fold defaultstate="collapsed" desc=" UML Marker "> 
    // #[regen=yes,regenBody=yes,id=DCE.EDEE6E8E-88F3-2355-3770-0DDEDF8FB183]
    // </editor-fold> 
    public String getDireccionEst () {
        return direccionest;
    }

    // <editor-fold defaultstate="collapsed" desc=" UML Marker "> 
    // #[regen=yes,regenBody=yes,id=DCE.FFDE4DF9-66E1-29C1-B338-59B2972FBB65]
    // </editor-fold> 
    public void setDireccionEst (String val) {
        this.direccionest = val;
    }

    // <editor-fold defaultstate="collapsed" desc=" UML Marker "> 
    // #[regen=yes,regenBody=yes,id=DCE.4A361C73-D83B-69BB-E7FE-1C153EBDFA4D]
    // </editor-fold> 
    public long getDocEstudiante () {
        return Long.parseLong(docestudiante);
    }

    // <editor-fold defaultstate="collapsed" desc=" UML Marker "> 
    // #[regen=yes,regenBody=yes,id=DCE.543D2135-C223-CCAF-2210-BD0A87EA4598]
    // </editor-fold> 
    public void setDocEstudiante (long val) {
        this.docestudiante =String.valueOf(val);
    }

    // <editor-fold defaultstate="collapsed" desc=" UML Marker "> 
    // #[regen=yes,regenBody=yes,id=DCE.52AE1F44-16AE-3DF1-B6D4-42C0405873B9]
    // </editor-fold> 
    public long getDocMadre () {
        return Long.parseLong(docmadre);
    }

    // <editor-fold defaultstate="collapsed" desc=" UML Marker "> 
    // #[regen=yes,regenBody=yes,id=DCE.1D5E386C-B4FA-E264-D15E-3BB7C1F8F285]
    // </editor-fold> 
    public void setDocMadre (long val) {
        this.docmadre = String.valueOf(val);
    }

    // <editor-fold defaultstate="collapsed" desc=" UML Marker "> 
    // #[regen=yes,regenBody=yes,id=DCE.5A9C9331-CE8E-8043-E9DE-7B2C9DA2A1D0]
    // </editor-fold> 
    public long getDocPadre () {
        return Long.parseLong(docpadre);
    }

    // <editor-fold defaultstate="collapsed" desc=" UML Marker "> 
    // #[regen=yes,regenBody=yes,id=DCE.BFE5BF9F-66B6-E5F8-BD9E-F856A153167B]
    // </editor-fold> 
    public void setDocPadre (long val) {
        this.docpadre = String.valueOf(val);
    }
    // <editor-fold defaultstate="collapsed" desc=" UML Marker "> 
    // #[regen=yes,regenBody=yes,id=DCE.555BA2D9-8063-EB04-D0A6-BCE4097B10D9]
    // </editor-fold> 
    public String getFechaNacimientoEst () {
        return fechanacimientoest;
    }

    // <editor-fold defaultstate="collapsed" desc=" UML Marker "> 
    // #[regen=yes,regenBody=yes,id=DCE.346EE7C3-D158-21E5-356D-D6DD75542326]
    // </editor-fold> 
    public void setFechaNacimientoEst (String val) {
        this.fechanacimientoest = val;
    }

    // <editor-fold defaultstate="collapsed" desc=" UML Marker "> 
    // #[regen=yes,regenBody=yes,id=DCE.35DA3A1A-4A0A-A717-1CF5-734AC6718484]
    // </editor-fold> 
    public String getGeneroEst () {
        return generoest;
    }

    // <editor-fold defaultstate="collapsed" desc=" UML Marker "> 
    // #[regen=yes,regenBody=yes,id=DCE.D1C507B2-9B71-1518-AA3D-8870EABB2DB5]
    // </editor-fold> 
    public void setGeneroEst (String val) {
        this.generoest = val;
    }

    // <editor-fold defaultstate="collapsed" desc=" UML Marker "> 
    // #[regen=yes,regenBody=yes,id=DCE.CA621931-26A4-B6C2-5131-C34F91E7064B]
    // </editor-fold> 
    public String getIdCurso () {
        return idcurso;
    }

    // <editor-fold defaultstate="collapsed" desc=" UML Marker "> 
    // #[regen=yes,regenBody=yes,id=DCE.30CD0017-9722-4B5F-9281-938C8A455060]
    // </editor-fold> 
    public void setIdCurso (String val) {
        this.idcurso = val;
    }

    // <editor-fold defaultstate="collapsed" desc=" UML Marker "> 
    // #[regen=yes,regenBody=yes,id=DCE.C8B78BEA-CD95-5A91-826C-976F470E81F7]
    // </editor-fold> 
    public long getIdEstudiante () {
        return idestudiante;
    }

    // <editor-fold defaultstate="collapsed" desc=" UML Marker "> 
    // #[regen=yes,regenBody=yes,id=DCE.39D93938-4144-30CE-D36F-BE12F81DDBA6]
    // </editor-fold> 
    public void setIdEstudiante (Long val) {
        this.idestudiante = val;
    }

    // <editor-fold defaultstate="collapsed" desc=" UML Marker "> 
    // #[regen=yes,regenBody=yes,id=DCE.F44DB555-47BF-E2A5-C94B-2B5C776BFA2E]
    // </editor-fold> 
    public int getIdGrado () {
        return idgrado;
    }

    // <editor-fold defaultstate="collapsed" desc=" UML Marker "> 
    // #[regen=yes,regenBody=yes,id=DCE.399DA686-CE0B-E731-FE94-4BEF9B01B872]
    // </editor-fold> 
    public void setIdGrado (Integer val) {
        this.idgrado = val;
    }

    // <editor-fold defaultstate="collapsed" desc=" UML Marker "> 
    // #[regen=yes,regenBody=yes,id=DCE.C86F84AF-FF3A-7D15-D9CF-CDFE1D1A8B39]
    // </editor-fold> 
    public int getInscrito () {
        return inscrito;
    }

    // <editor-fold defaultstate="collapsed" desc=" UML Marker "> 
    // #[regen=yes,regenBody=yes,id=DCE.31609CC3-FAA7-0478-A140-8B72A554D2D2]
    // </editor-fold> 
    public void setInscrito (Integer val) {
        this.inscrito = val;
    }

    // <editor-fold defaultstate="collapsed" desc=" UML Marker "> 
    // #[regen=yes,regenBody=yes,id=DCE.8AC104D4-ABA0-2E3E-8A4B-9BBC0C055EFA]
    // </editor-fold> 
    public int getMatriculado () {
        return matriculado;
    }

    // <editor-fold defaultstate="collapsed" desc=" UML Marker "> 
    // #[regen=yes,regenBody=yes,id=DCE.40C08861-A717-8040-1496-CB64C449A765]
    // </editor-fold> 
    public void setMatriculado (Integer val) {
        this.matriculado = val;
    }

    // <editor-fold defaultstate="collapsed" desc=" UML Marker "> 
    // #[regen=yes,regenBody=yes,id=DCE.AC7F2993-113B-DBB7-BBA6-CBE33C57DCC6]
    // </editor-fold> 
    public String getNombreEst () {
        return nombreest;
    }

    // <editor-fold defaultstate="collapsed" desc=" UML Marker "> 
    // #[regen=yes,regenBody=yes,id=DCE.B37F8CF8-58C9-FF91-ADFB-83341730E1CA]
    // </editor-fold> 
    public void setNombreEst (String val) {
        this.nombreest = val;
    }

    // <editor-fold defaultstate="collapsed" desc=" UML Marker "> 
    // #[regen=yes,regenBody=yes,id=DCE.8C43F281-3007-B59A-749D-49369E73E38F]
    // </editor-fold> 
    public String getNombreMadre () {
        return nombremadre;
    }

    // <editor-fold defaultstate="collapsed" desc=" UML Marker "> 
    // #[regen=yes,regenBody=yes,id=DCE.656C4F4B-3E13-CE7F-2028-D6836937BB40]
    // </editor-fold> 
    public void setNombreMadre (String val) {
        this.nombremadre = val;
    }

    // <editor-fold defaultstate="collapsed" desc=" UML Marker "> 
    // #[regen=yes,regenBody=yes,id=DCE.8314516E-561B-5597-8C92-3FC565A60DEA]
    // </editor-fold> 
    public String getNombrePadre () {
        return nombrepadre;
    }

    // <editor-fold defaultstate="collapsed" desc=" UML Marker "> 
    // #[regen=yes,regenBody=yes,id=DCE.452C8067-9F02-938C-A890-ECBB39132729]
    // </editor-fold> 
    public void setNombrePadre (String val) {
        this.nombrepadre = val;
    }

    // <editor-fold defaultstate="collapsed" desc=" UML Marker "> 
    // #[regen=yes,regenBody=yes,id=DCE.83DD58CB-61A7-6E47-4040-CCD80E36699C]
    // </editor-fold> 
    public String getNombreUsuario () {
        return nombreusuario;
    }

    // <editor-fold defaultstate="collapsed" desc=" UML Marker "> 
    // #[regen=yes,regenBody=yes,id=DCE.5A302619-5F31-56F1-3A9D-CC287ADAC796]
    // </editor-fold> 
    public void setNombreUsuario (String val) {
        this.nombreusuario = val;
    }

    // <editor-fold defaultstate="collapsed" desc=" UML Marker "> 
    // #[regen=yes,regenBody=yes,id=DCE.0F6AED7B-B894-D904-99FF-D319CC799B8A]
    // </editor-fold> 
    public int getPreInscrito () {
        return preinscrito;
    }

    // <editor-fold defaultstate="collapsed" desc=" UML Marker "> 
    // #[regen=yes,regenBody=yes,id=DCE.2A4A1089-999F-45F7-F1EC-63328B8ED8CD]
    // </editor-fold> 
    public void setPreInscrito (Integer val) {
        this.preinscrito = val;
    }

    // <editor-fold defaultstate="collapsed" desc=" UML Marker "> 
    // #[regen=yes,regenBody=yes,id=DCE.E21C29F5-6691-B283-4834-DE8CB34B8C1D]
    // </editor-fold> 
    public int getTelMadre () {
        return telmadre;
    }

    // <editor-fold defaultstate="collapsed" desc=" UML Marker "> 
    // #[regen=yes,regenBody=yes,id=DCE.68A1219D-473D-0FDA-17BF-B917387B4D4D]
    // </editor-fold> 
    public void setTelMadre (Integer val) {
        this.telmadre = val;
    }

    // <editor-fold defaultstate="collapsed" desc=" UML Marker "> 
    // #[regen=yes,regenBody=yes,id=DCE.B7C7A91E-41BC-2908-3732-F0A09898FDBB]
    // </editor-fold> 
    public int getTelPadre () {
        return telpadre;
    }

    // <editor-fold defaultstate="collapsed" desc=" UML Marker "> 
    // #[regen=yes,regenBody=yes,id=DCE.FEB4B161-4238-E339-6D5B-F6F669C567AD]
    // </editor-fold> 
    public void setTelPadre (Integer val) {
        this.telpadre = val;
    }

    // <editor-fold defaultstate="collapsed" desc=" UML Marker "> 
    // #[regen=yes,regenBody=yes,id=DCE.A4180868-4815-6F94-3C28-A2E424C0A3DB]
    // </editor-fold> 
    public int getTelefonoEst () {
        return telefonoest;
    }

    // <editor-fold defaultstate="collapsed" desc=" UML Marker "> 
    // #[regen=yes,regenBody=yes,id=DCE.DA45A966-BFCE-D344-0394-EF485C0F7BF3]
    // </editor-fold> 
    public void setTelefonoEst (Integer val) {
        this.telefonoest = val;
    }

    public int getFechaPreinscripcion() {
    return fechapreinscripcion;
    }

    public void setFechaPreinscripcion(Integer fechaPreinscripcion) {
        this.fechapreinscripcion = fechaPreinscripcion;
    }

    public String getFechanacimiento() {
        return fechanacimientoest;
    }

    public void setFechanacimiento(String fechanacimiento) {
        this.fechanacimientoest = fechanacimiento;
    }
    @Override
    public String toString() {
        return ""+this.docestudiante+" "+this.nombreest+" "+this.apellidoest;
    }



}

